//商品编辑展示
function showEdit(temId) {
    $.ajax({
        url : "tem/query",
        async : true,
        type : "GET",
        data : {
            "temId" : temId
        },
        // 成功后开启模态框
        success : queryEdit,
        error : function(res) {
            alert("连接失败");
        },
        dataType : "json"
    });
}
function queryEdit(res) {
    if(res.code!=0){
        alert(res.msg);
    }
    var model = res.data;
    $("#e_temId").val(model.temId);
    $("#e_temName").val(model.temName);
    $("#e_temNumber").val(model.temNumber);
    $("#e_temBottomPrice").val(model.temBottomPrice);
    $("#e_temRange").val(model.temRange);
    $("#e_temTimespan").val(model.temTimespan);

    // 显示模态框
    $('#editModal').modal('show');
}

//商品编辑提交
$("#editButton").click(function () {
    var data = new FormData(document.getElementById("editForm"));
    $.ajax({
        type: 'post',
        url: 'tem/modify',
        dataType: 'json',
        data: data,
        contentType: false, //不设置内容类型
        processData: false, //不处理数据
        error: function(request) {
            alert("未知错误，请检查输入格式！");
        },
        success: function(res) {
            if(res.code==0) {
                alert("修改优惠券信息成功！");
                window.location.reload();
            }else{
                alert(res.msg);
            }
        }
    });
});


//商品删除
function showDelete(temId) {
    if (confirm("确认删除该优惠券？")) {
        $.ajax({
            type: 'get',
            url: 'tem/delete',
            dataType: 'json',
            data: {
                "temId": temId
            },
            contentType: false, //不设置内容类型
            error: function (request) {
                alert("未知错误，删除失败");
            },
            success: function (res) {
                if (res.code == 0) {
                    alert("删除优惠券成功！");
                    window.location.reload();
                } else {
                    alert(res.msg);
                }
            }
        });
    }
}


//商品添加展示
function showAdd() {
    // 显示模态框
    $('#addModal').modal('show');
}
//商品添加提交
$("#addButton").click(function () {
    var data = new FormData(document.getElementById("addForm"));
    //判断是否为空
    if(data.get('temName')===null||data.get('temName')===undefined||data.get('temName')==''||
        data.get('temNumber')===null||data.get('temNumber')===undefined||data.get('temNumber')==''||
        data.get('temBottomPrice')===null||data.get('temBottomPrice')===undefined||data.get('temBottomPrice')==''||
        data.get('temRange')===null||data.get('temRange')===undefined||data.get('temRange')==''||
        data.get('temTimespan')===null||data.get('temTimespan')===undefined||data.get('temTimespan')==''){
        alert("数据不能为空，请检查。");
        return 0;
    }
    $.ajax({
        type: 'post',
        url: 'tem/add',
        dataType: 'json',
        data: data,
        contentType: false, //不设置内容类型
        processData: false, //不处理数据
        error: function(request) {
            alert("未知错误，请检查输入格式！");
        },
        success: function(res) {
            if(res.code==0) {
                alert("新增优惠券成功！");
                window.location.reload();
            }else{
                alert(res.msg);
            }
        }
    });
});


//发放优惠券
function showSend(temId) {
    if (confirm("确认向所有用户发放该优惠券？")) {
        $.ajax({
            type: 'get',
            url: 'tem/send/all',
            dataType: 'json',
            data: {
                "temId": temId
            },
            contentType: false, //不设置内容类型
            error: function (request) {
                alert("未知错误，发放失败");
            },
            success: function (res) {
                if (res.code == 0) {
                    alert("成功发放"+res.data+"张优惠券！");
                    window.location.reload();
                } else {
                    alert(res.msg);
                }
            }
        });
    }
}